96964597
86382293
11616768
71068175
82885949
16826587
8057231
4095956
2423395
70418649
92781155
37631579
22094260
6083636
62478503
29362741
68107331
13477850
4953977
7262838
80473843
40464441
5561395
68436577
1377169
81244529
67059994
15485216
80882458
31955411
8371141
6137916
33748358
67378474
35887715
69092928
53875877
46928696
90423414
59066465