14804
3812014
337903
100587
995760
2778592
977238120
81352
1287978
3257759
537329
83386
92321
78155
306988
349041
221449
389083
137690
1192215
372477
535445
189015
317765
150752