Knowledge
Data
2903503 50366 700158 831325540 13100829
540514542 70 39986297945
573993933 1435199310 96 3226574 54290858816