21619729
39753199
52605821
27368035
3306401
4262700
70267576
56638652
82034422
30163185
39656019
19714962
9429519
45068914
31798280
82598081
27516630
9713582
40772230
34321796
92915162
18302537
12726044
52597961
55782298
36457352
66679830
56486295
47048423
32624183
62867576
198230
23403603
76398524
23577646
2835901
79358043
78914279
94689155
2758851