Knowledge
Data
166690 660912743 584370558 75643
508047616 73292309 5851 8383
287403750 55249309870 9330143453 5946423564