59873884
55424527
6595140
35688818
77514333
30151219
1152860
3315788
9358656
92079522
17655794
29151375
62753838
78585578
70002728
79904724
68867868
52766140
10599537
54171608
9568825
1761700
35783633
8511589
43432318
16425771
8006253
21411236
49958473
52875062
73864840
65365120
30421264
80596640
23659659
3382566
52896973
36909760
79536874
27959031