56716037
47151826
80939878
96188090
969934
91492739
73945832
5459715
39565207
42825449
42744054
2546583
41091155
4316145
86477873
96322017
38491826
9816452
13163735
75629855
35553920
32907288
5617370
24132876
38876546
29882612
4152022
7242815
31293551
2988123
59724162
93047881
21778117
89814062
96072749
79085459
2504854
7216397
45074361
64718297