74436831
1948316
32173546
428698
39078003
80044972
173950
71688630
40419781
52283085
14575141
3219585
28589724
78756960
47764797
69725088
94236886
45242147
63375511
35396648
60723408
74215259
68715026
45732424
94798876
7548569
86264397
71457184
9392006
19995947
55963749
66989542
54407483
729005
52287176
3569686
2412513
15607765
63997261
58219828