39071670
24985432
19292875
33237599
30532035
9656178
47048397
74397578
64557568
34627177
34354427
51334414
54647216
11822681
4222179
85872243
24731678
7941995
38056298
23773405
62386103
66678763
68489237
1157777
22558323
643950
77656654
36002003
59387429
80966338
81071473
8322032
4582646
56858949
17329326
48339096
31947635
65831581
79084586
24321098