97593951
21036346
3530814
77211551
7658390
86721006
43718919
31102223
65007629
57629302
64476450
31172443
22865461
68553825
7868378
36294632
46181641
10463132
12398514
6163792
13192409
42782797
46182177
91076566
38184053
35466861
80538664
42358003
1343892
26852903
57672676
56704575
24419642
4468505
56733013
34412902
52792584
38189407
58556404
3349430