65305503
98191319
73929888
71065428
63574211
33265045
24838975
19756674
1209584
67006462
98879627
999586
14503531
2309920
81937270
49405025
6662518
9547478
939593
51557813
14543852
80081975
85825899
36489537
79464421
26654041
22248045
14509965
20405747
32561771
14247792
1935212
82828537
13227505
15612955
36514389
36705725
46222509
10822172
41306967