Knowledge
Data
950 258460 6580 2841540 904
9470 2829185 976262239 4135080 55588
177704 77183027250 24289919011 7664083 31216634745