16621966
4873508
32135672
51448650
91714448
86809418
41004886
61917446
74583300
42317644
67138618
13918452
67256982
64551169
5633266
14391263
50617461
3541835
30205572
41916681
15456666
6282982
73376354
30409227
99172696
77844137
1501776
13324333
13082958
25549350
89541334
30626950
82774523
60552443
11984782
74935575
16349328
10867263
37397049
34177434