27836595
65389261
17602295
23365833
9043371
2347966
5501002
751896
316621
46646369
90954024
2334191
16134866
92021228
15663683
23112151
3714518
89538590
67551277
2703348
89941338
85801114
68538164
43076244
8861443
61694535
59192365
77246967
9909910
89415713
62039853
34657633
45649127
17676026
84092987
33781136
39166982
3589898
9072742
389739