Knowledge
Data
12935916038 832412017 49143640 564
61711643092 299453 510147 55041 3576551
98827837 7891641363 17179658 32087920 211