Knowledge
Data
31 316486 263876138 91335682
291004468 549436 956500798 47582617661
84 9824 155351592 462114443 758255