52586243
74231442
9911826
3648706
70404977
38733026
47724967
32913392
22773402
4505255
71051400
7541255
94694147
7618291
99242926
40267828
8555
33187517
5353059
64739095
99455752
84644239
15809259
59207174
3576401
16579071
40423536
49219686
24994997
93447913
94908920
94245612
65815822
34234775
6122997
7606872
10991651
95263168
11603344
21667427