64182120
21804629
31081308
69708752
93543662
36339925
77475318
32458136
26795687
10384748
11841160
90419343
28182090
59137538
64896559
2651165
63887819
26971481
56253330
69733039
8126691
2913975
73788815
11385064
36304527
1805311
95982193
2367872
23341466
1525310
11619980
57851750
65274682
52535185
52354858
45534793
96326875
88126314
34092102
93935372