32456688
93826442
91657384
1790450
10826884
9283288
94527802
87667407
37144368
38501816
3774387
82047863
89601525
40468212
50231031
75991379
53995334
21073409
8378279
29202314
25465845
61967842
62465068
58886424
39806717
75977046
18146003
85578381
88408141
1868931
84102272
1424792
2783929
14077757
166858
85267453
66221233
21602624
11585829
5207713