47735760
58845887
40996737
69546228
60856469
94754096
64302390
60469072
39879023
35592148
46107891
5819805
11769897
80633662
90619277
26021753
43546550
9666524
46852203
7274265
93293886
31005789
4667572
16014453
81254763
63483711
92299701
5523199
84963129
3115384
54109154
86511681
1726825
97276153
74211473
94862089
1359400
6878559
81825611
38925151