58305776
12182545
20728805
50181831
27789542
9011907
8514144
76591856
73037246
21893244
25851769
29212731
49593642
43724595
58304711
83372393
17822840
8252686
37829604
62706684
63819006
59565957
51923822
72676430
77246530
43733737
74976261
31463767
41397716
3799356
29518217
41013255
16964587
15157644
55932764
38299867
57327173
39573790
82943622
57074523