Knowledge
Data
2999320 2666113 31094604868
4982682485 996092356 94365128733 1257581 026
521 62688386 61 5624 601