Knowledge
Data
611593 21602282 575649501 6226623891
93841435585 8807 7809889826 332528406
18 1818947862 213988522 10101 148