85975401
2629937
11691531
10515973
45844643
15585514
63404803
57945823
37992437
54358289
83904076
92516000
54599823
20138964
1263640
60425132
35401388
69076303
11146739
5539472
95891786
30936106
46993226
8529402
37163679
20919322
96931622
54234548
95133795
45874369
5125799
39934798
23203422
13005023
8313190
24569543
61497167
27263667
27377596
1336405