5969225
88433391
89328625
66975140
96096858
19154962
74276640
24668979
35309398
81467685
55154602
33504891
1137449
56388126
31302697
12418018
99935463
2058376
59349683
49199995
15028831
28258375
80031880
57725065
10419869
10906498
70029318
29211176
18116567
91615431
90357479
21775696
83894454
24266333
30417225
21384914
69694285
59089898
1475754
27982348