20338167
92227745
13489697
9797153
4432155
82423608
8783687
47948136
42739930
9233618
43907436
10657129
91956332
12872664
17169611
237857
97712328
12305807
2100123
96453798
59227552
22947322
36242473
75524922
26578860
28176937
91157900
2634077
98738119
68374164
73698552
6078109
47705431
20052262
47987996
96698006
20052092
29393129
168097
9029411