66462482
93062214
628496
9196691
2348476
62208985
79936349
20845627
52963690
7097780
96314456
16887162
15688053
78255082
3549675
6875060
60741336
44355635
54421904
40352102
32931521
1112499
14701982
13609939
30206238
64536123
63654661
65574464
98506575
14165384
4167379
79347246
80355905
4998391
8589852
28604016
61694312
15741907
2494996
36897111