75569269
31883544
34361978
60335640
4919772
85886586
41854316
6141513
14025716
64895589
29837486
12166385
70399540
83588505
97612112
10676545
41914390
48096831
28322812
39776075
89969836
39429914
57813335
18734790
79057752
70578650
48354943
20618789
2222224
5859741
88273625
67204554
22433608
89555458
146936
29809905
59592036
74175153
842686
98122010