26425622
35073210
10651632
52606157
52487735
13322793
3638156
87793296
97552635
1782952
483017
6744852
57493166
71165934
91638361
57902620
263334
3567607
17112024
176149
37263315
24153578
44074175
45015387
84649218
14337689
8062927
4820980
64437108
62376598
41558842
4134177
52918570
30562723
37929474
40771720
27334001
27901567
77247816
63885809