59977909
28618214
66574248
48442197
35071270
3617964
77411947
68666376
60415676
6143305
69474795
54614823
70109479
47282973
7218019
20622947
2316133
57127905
35967552
85248048
77012532
49627279
64681341
32878596
99799747
467769
341035
51261510
17202812
11825391
43718710
741614
3621145
3237775
25156887
12225798
55296745
62663974
23952626
1802381