15983458
1603844
69899478
2013788
16965506
62045185
53716733
6431786
77204708
52169443
27104026
62132194
38078912
99103182
19983936
34728099
28395844
62448229
84047664
41922488
53734808
46179319
83602122
66925801
2032407
46911288
8753885
90897474
79497602
29078448
95635373
7834440
25424317
28585341
57935227
70518045
1966574
47256611
17713815
24091206