49565955
53615181
23986710
938154
6620885
67704775
45163238
486196
2573144
5292280
51675479
97885107
27519653
50361016
64855245
31715504
94354922
42106449
39196096
636816
53604546
2171668
70692704
70608241
3437977
19873985
39925725
53072024
56499320
70447270
49972728
8828198
36529476
27964648
10821227
27359353
45678213
297376
54705266
93614546