34314536
35879269
51032404
58505277
50648749
979995
97539693
59726215
49569188
40667663
99147546
62331742
35398337
8001637
20426235
5406477
86132603
8593132
5060587
51413426
2455251
70816861
57426866
88035758
45242097
88522519
10139364
3516347
26236782
19557395
59148694
68077111
5295984
69166612
80197634
13278905
91646503
38713366
97926237
7736218