4379518
9387625
49156245
46457189
83282432
28646244
22281320
3814232
7981942
29582757
25561585
10204153
35648793
54307685
15044918
64685419
92452266
45144125
96402696
8453079
18892913
66273990
43063292
3039622
6135270
91993198
33465765
45183384
64422531
88459106
16016877
43917820
77226450
94103807
955331
95637166
1027794
51572603
49502700
45534517