94631563
36041764
10765463
59688245
15399532
6702335
65635991
8124687
2616645
735147
71677784
78161450
31759554
35946548
38248846
52184260
3022263
79829049
62089355
41202650
80925939
55185797
60559329
10678800
91295143
8546088
65393630
61589899
28782948
60386847
24505333
57249123
2596606
22859986
7611763
40024180
56971707
56994799
92837816
16468277