70963351
12913747
64833801
6208556
4329977
96116474
10238865
25699
9667186
33309331
6551215
19604412
77739307
55582398
64264078
33351650
9078468
71109975
13302238
48407745
25847034
84952801
31282329
46079397
46809005
92616588
21137405
8608472
40438788
27594856
71714049
57936540
14652392
8712673
32635480
71245158
77178306
91667068
2094194
7528465