43682484
6610787
34961816
77748508
86032992
47291658
42307883
8156273
41799088
76545326
97909692
675905
25778621
49235276
6356263
12036236
46598336
95362806
32463139
67615841
1794115
15801941
51441096
24207823
21126375
42544961
20875174
46687254
93217519
84067017
48424934
2254118
88525243
17954046
6895493
15049647
99605874
79275084
14893774
19272303