Knowledge
Data
46331428 326261108 22072 493237032
5033542 6060 26735 10307 253833656
980615433 5052 2680757 98932006736