16934352
5673114
77222524
14822087
1895665
81559434
26992655
10149057
88245356
93036226
66774412
71667894
98794306
25167307
7245582
11881677
57433394
83105107
58662371
62054325
3708707
4775604
86028263
2137577
91547162
48966900
24687931
92869895
66922745
81539653
79033042
79798062
63207111
78412118
72488185
9689908
75593655
9131693
66713
75793769