8201478
7249613
21962547
7867166
2743565
29254284
1059573
28424908
4027867
21308032
88935712
72857343
25975345
378970
25414132
58788332
1218756
96129006
62958418
51792262
1496644
93133933
33689006
91749445
22537939
20772836
9536635
46167835
75417535
38981257
12459236
73827537
16527132
92586021
11104120
46849777
15868507
1284701
47793466
50844252