27052614
6215621
31252877
58464409
66218033
69169528
20384837
379548
31471968
92286416
39467890
51788341
63565505
33175225
83354363
39583277
798195
80683404
84547580
83902789
88204043
9352313
90611511
7155406
14923633
4361809
82181359
43114730
32109042
75665976
19962341
46988149
95984178
82515922
46336805
64508150
37039317
30509493
40527334
20798828