Knowledge
Data
2895 9840 82358114943 35197894437 42401561
423781290 670009 3083716530 2703075 466
8941096589 96051785 2155837231 10357904 21