Knowledge
Data
73881231 299 360 109594506
29305656 920352725 701532593
774 2248084 13543493651 51918534 6934789