46931147
8425175
89315660
1125632
61551401
3867193
6119708
24988833
6928934
17858628
62437213
2527371
9414739
67329238
21588523
18932847
28862579
278316
60222866
55214552
40466067
19054463
62635870
65782172
4954447
89043380
44552887
2243163
1357149
33667073
75272165
38109507
16243952
53998684
2012662
20081728
64808445
15194601
35647333
97434124