50762075
87566158
33133045
98792019
56077853
83842429
44618706
69603842
41144972
4498293
4189104
66375733
6326782
23035569
41706246
9336298
40129582
7335233
761433
48878865
70729825
50813477
19251175
764543
77312993
76531415
57263490
93636554
97386316
59154653
37534848
60167363
93261981
81715272
84356868
5215345
35071068
40875864
20006423
63104166