57952438
80418854
2068700
14009199
54864736
27827309
9405924
53556781
7264923
70751143
51752170
958126
3166653
86251864
768793
41855672
23248834
74516190
48363296
35803777
95255340
89321094
94512382
20522738
74007609
49723497
7286727
1544450
5646543
26848430
54359441
11362346
89178576
55359998
52811089
9444400
23951635
90947302
95481875
1098556