42709819
21862344
93353717
54915168
22595984
31747081
49008117
2016396
15359347
81559205
42431170
10954065
5814445
28473774
84479847
40777731
62855420
49465923
73957319
6423308
5823732
32754480
93846168
84107932
47188895
47331947
70168447
48332430
47685009
1331891
91417197
23225430
24664864
56438403
92308456
718119
44585948
26289155
86353236
935645