21547298
33391086
22849483
4719839
4331104
1603088
1566392
39149667
86809479
65098984
22047039
68836829
15882674
16773193
18501500
6052622
67205098
36088011
70001097
74071816
64896279
4895112
2645563
67746116
18642569
12089237
70286340
4236115
8859837
3269624
10063080
89985679
9279966
6741576
63768311
65639944
28808592
71156910
13728400
87173054