49694656
10883566
21233091
19576718
78653965
38694343
49222949
58948028
33479319
31947587
19276011
64903547
8268928
21329219
71777524
41211019
45994428
39665041
34136374
89739952
34381413
1179558
16866636
92416409
79573329
72792494
49054108
66116566
71446408
4417106
17861056
71717396
89667947
20628391
84829931
45019622
36333275
91349998
29746816
92598625