Knowledge
Data
26 77622 88832 83039407820 125363
51 599 22741 41349174
470870 7230479 61512811967 60938 57