27794607
6654310
2170674
81081640
49564254
18833981
46156152
14542320
5391272
52466284
27608433
92727766
62073172
33768053
18361094
9378471
1473773
1212627
89274876
99762426
28151158
2042878
62209835
7956304
27673523
71805563
9353955
95556411
34676793
51636203
60795097
4200643
21397209
87402799
65762756
58563263
70389546
12954113
84211608
59132276