34836652
65866442
46415359
49855665
19122192
50406106
38823379
26451569
8646180
6971505
2902965
37438616
41693153
76907621
55315114
3804957
75305514
46539269
57683369
37039647
9585495
38526075
23038161
17085367
38556941
47295346
61814729
47716437
22854700
69414324
4641578
8800223
55661183
27022273
70934364
30489021
99334888
74724190
61933606
11343900