65239350
3571548
92165842
85921422
10732581
74677433
50039502
37398731
17435484
68775798
94967727
9136938
81846511
9617834
3922970
12345106
1451498
95532482
2790813
14793091
62982428
33509614
15236888
82573537
75124050
5193477
47728664
3899887
3468553
32486115
33669000
66199145
4047173
19966291
39549890
62778276
10496213
8762405
26878503
85087800