Knowledge
Data
389526 472649383 1798 336279061
284938350 569199 2652568 82941186716 842089884
20074366 8024822 607641 10262667751