80798634
2958473
64035911
95539186
74651992
61064358
54126536
3435876
7018449
96642871
37031115
7425794
75897763
87303921
47748183
46514889
29913411
24815414
77211939
4043210
7223253
85652488
43789181
71208340
46906001
64274962
5636957
2993787
84027873
20472020
10333723
84638651
7519784
36389607
57416701
2394418
81087972
78488030
7541207
56828344