Knowledge
Data
640 5955046 2418997 4409236746 99180
332010 37504677464 89830439 33999235
561275418 4947 12625138 87112908199 77142274