58084556
33381451
48801926
4376149
8887918
45776124
57294721
379013
98073843
17708334
86347115
9008712
5461613
56182858
41591061
22617418
97625081
3680776
9035418
68081524
34967951
81301267
26826819
91759190
6174023
71912856
90692288
7384750
841525
40248881
80797048
64403594
32773732
37855347
37308027
4716136
13518664
30648201
83612883
59702703