77136652
9313881
79766133
31413528
27433626
21886259
70691955
9913535
37571260
79326535
31725687
14788208
7853368
9125135
55902074
47482615
35225277
19655905
71425931
35367126
56612169
59654618
226762
1338013
40457175
15975726
20866798
95143770
13109098
2804815
23164153
64247274
4079442
1666546
52907992
60812503
55528061
25082135
77485961
39298614