51633510
70757940
91518122
18853028
600606
80449098
2157597
95585212
8066349
61298263
91684759
38435376
4666561
88369514
7751547
27354135
43315449
62639746
88139598
40215077
34896278
22553611
9848152
88127690
6797630
40786438
22819589
1314561
96165865
66036771
23194691
20027816
75817101
18329323
64705208
49939223
9313374
56595599
27443745
34176448