Knowledge
Data
19627005 164917667 701299092 71622 86326
6229936355 5255 74731 14394233333 78194463373
13987201 214644867 97895539017 1108075