Knowledge
Data
28 8315633 6462661 70812
3131605464 8754267006 70414 122122 0624416
316994 686 8836314064 805711743