624627
74415560
95693407
91504652
30578088
55856947
95305784
3348215
7147526
63479430
60129025
83399214
951360
19915736
86622142
58437134
59805007
83873956
98385340
36542886
17095082
59189782
60812081
79809229
53427414
35619775
70996423
45032205
7130638
58765570
92668319
24905759
73683527
46466083
95363226
64409470
81321075
1175178
44805495
44147247