39448777
65389352
47005901
6334411
53923665
3073765
8942027
3488833
61364537
7649232
68201771
86447416
30471728
71431167
20136130
53159982
46481189
92904692
58814681
52823909
26321344
4925827
12897457
49566865
27574072
97125625
59556717
74571054
81788072
19703100
46099791
95356488
77242553
3492359
80985126
6205297
60224593
66278339
86909555
3596912