93317605
30444385
55292791
37929921
24495432
46844345
14293589
54267314
66229133
12839041
2421875
1403156
85232626
29503058
7559514
72235462
53518731
6385677
92744709
59243000
12443808
15574716
6740986
4825498
3979031
67303036
39571876
70198302
57973073
34383732
7438202
77685413
42568393
62725007
40525068
32329795
9373269
99627947
91332120
14283962