50271942
775838
8529718
46116
27247
4330322
11814
77645
75580
71301308
94741632
5761476
8546
87151008
4378312
63731785
688158
14720
55456
9585597