81756173
99235849
47942828
74821733
5481569
72962596
66236025
81046638
46813599
13834180
7447439
82747105
71973139
19955760
99896862
99086298
63149747
37047907
37446561
21728576
89685233
52768034
27343571
74621858
93854486
6383295
30947400
30511042
79088727
80651415
56634642
29574932
42221448
6373343
47354499
90464237
46106803
45374176
6933675
9909917