91882332
27106978
833609
10764287
84495138
65957451
92688017
9851589
30047378
38474472
32952633
48128192
163424
95277907
25844685
47644679
84743531
10103944
15983490
30278045
10141495
29022560
4758098
121870
84581175
83495764
51911112
6437678
7165906
35178162
28817575
58682127
885184
43366412
20195896
48956623
81784378
7698467
34403303
726797