12103699
13855083
47866092
36744661
5016139
89338967
25242370
78097333
69908016
24051570
49255365
67892704
38037949
86391865
72013733
75134699
66362595
14578261
65429805
54097612
10555275
46355404
89535904
68156248
37187694
94787810
10152621
93402266
2376991
13753721
90709339
18663599
4516392
86951382
75907919
80646208
32926100
23174692
36046436
17181908