81998064
25182473
14125117
41195787
8040315
92897634
47159904
10168306
89731992
48462035
6372086
88748091
5957486
1305710
30184626
32145550
3801418
82583031
5426331
3435189
77685982
82859262
5706321
696428
47376300
61379816
34893718
7549082
8645777
35629333
43523782
19663395
31583532
94938924
81281690
3365960
64155675
5478219
14459592
1545836