62888130
74473343
83403244
73684156
13732255
37276838
2709416
36111953
3746553
30428092
19138251
46946279
40604160
76931433
91056580
57936604
18154523
94794593
77463073
69719018
96375870
47729900
31636918
53286430
43406840
65107434
676838
94763682
10047226
94319683
58189073
35281439
74941947
44348944
77963901
74999466
95736147
6836118
32921157
6382503