Knowledge
Data
584860 2180068216 3348449 57715860698
8835508 482 907013 75953 7190269
89811234603 30354396 5742