Knowledge
Data
976481 1233550 114144 62684069337
59861605 6635300 190988 729736320
80169059089 5628194370 32437 1749735096 22