36629696
2285368
33677083
44371589
29466232
95698379
44504411
62403398
94833223
95876395
684899
92771410
97702686
83507715
19963518
46347539
9091815
3122342
2672649
94889201
9489453
26741729
5317994
9649567
9168274
49571754
13579069
58125677
7061085
9786791
83781998
47081022
25953320
6517485
4723930
55781849
9568209
58921957
4699014
1682821