142248
167748
92115
1405894
22088316
681
941
1466
1340
930
501
2151702
5682242
3961044
712431
159149
992395
1041739
64859
1113459
1447757
53763
2982803
1642031
948434
601217
8017255
1324293
863869
773644
817980
1104634
635582
574537
1134317
1675265
17198161
7028061
12184356
15263392
10871014
18014178
4063579
6278869
3261311
11927960
2696873
5458107