21599830
66583813
91944040
22557156
68834286
62511606
39953069
3678849
18326155
5880720
80923842
35459109
38052902
1295660
15947389
72358757
90631253
82558926
23337812
27375000
85257436
25999920
18986552
1896
29323622
75667318
4130313
18907377
72424547
15862619
61215039
42514483
93634108
28034316
2794614
55814793
2279649
29029570
90718251
69179873