22107603
6699341
75372309
596559
19979132
47341004
4042261
84783655
53055119
51376276
7709591
83722613
7119441
36428813
1128572
59838939
91212873
64082116
79683633
62842373
32995829
60866609
61613701
63395986
30944539
87065276
75424434
97186932
48652765
26617397
55562891
2210843
74654827
8256333
82371246
65959697
30061228
19018220
89503772
33254170