Knowledge
Data
10868 284551600 37770902125 536826624
2505362 1191 12 02
43566 310756 6351820961 9444537