Knowledge
Data
13505292396 439029 315 8202524 979
19684145311 3394917967 292698474 1625
5798940056 198 42090779205 22296342 682