Knowledge
Data
4160 95795355220 428 52415485111
4390 471047 64479848 869439943
218673544 15406 368935601 83232704 33541573