45134711
76775207
1896127
60198272
59201383
16845744
34594268
53694429
90411412
30462972
5856361
35291257
723115
10974360
6649128
15442942
41881579
92007598
15958441
7931453
50326517
98624591
81499295
48745005
14569640
68054806
79386178
9154293
93876835
96966913
3466968
95288545
26454241
71742818
46947584
15703132
39623618
59313203
81183805
69148870