55747553
73646205
22116404
71447807
18226996
232056
84781518
50775796
20849458
73631385
12511698
18646391
6058080
1924130
7451744
32687170
35494221
7828671
55442366
86751665
68125403
58805027
5596892
50568253
8089990
30223511
75677057
88749771
30404671
58581798
4102829
59697062
80084764
22508035
30298980
84388031
34468648
65159536
81889717
97764119