Knowledge
Data
1247825358 256677 696588113 166351
42052203970 11947126603 9802
8579 34146795 371619181 6608497