17697131
20515728
87526291
77718158
49145268
79576862
94128038
20243369
2434832
44504107
64795794
36054205
4494831
33048095
99412855
65354904
23742676
39011604
4113106
1092325
7052277
25033029
13532444
95049469
2393962
41295600
24562828
29816023
43747228
82436485
13073966
56892376
43576287
40746083
13817778
53879106
36345502
22109915
16051358
21545589