17521761
24998644
87986960
53957425
6587566
57065662
72869952
30803687
63636337
49346838
57417608
1376295
29563023
82063964
83018559
2105221
77345164
21295529
97947534
31784498
42032125
69079014
70342256
72599860
63377592
91339288
6055890
5397858
18844821
31734809
22005873
17612592
59973012
55841577
49976510
67254971
59594953
3787966
98349449
2601236