20915787
40758866
12314069
34731122
56062568
73671780
4655593
1909335
36825164
35999545
94412825
65565073
57959257
39672340
21044232
46022230
223085
76111238
52272443
4904652
11541015
47886571
2929484
80702126
4705271
17392134
12492349
95074067
86801487
82183474
84487067
4188054
69649941
91973279
33503801
168125
99745465
39248770
8531664
24869625