Knowledge
Data
7143806 8028 12247692
53448150 1360347329 389 63932 60715633216
90639066 27197647 6124203 124509 616567724