Knowledge
Data
40686 634182 809820424 99264
99847105361 1399271664 39425 1307668
56629008 5630471296 60260520652 48339868 6796