Knowledge
Data
16316591244 23837124948 9954741 138
2657236 35964305 3649716007 29331004 867690
187517392 6120633 5362076 963937582 38662400