34637470
95744585
63666337
2545581
8889010
31977903
6141984
41855064
47034555
22652400
69688116
39401643
60448372
44582230
87091734
1153404
24959367
40852411
6823690
98664612
19414578
77154943
92801032
51133118
837593
20971549
6465956
54045613
65155946
91661561
32983348
51611086
50266459
26147450
71487629
57047911
63709039
1645500
79486984
61538394