10035639
22475437
8706524
7828581
70066154
57686068
79509146
38039739
11252088
23852250
26518751
11177425
524721
97909883
45624840
79313157
14862988
7402286
72893840
31395897
82591280
6018939
37445293
2434884
96053086
37354999
90194798
36422844
47529599
38818293
86184316
11204042
71821550
52025776
13469277
17406881
5994692
13311940
89146387
5964565