Knowledge
Data
43846971276 35959610 798069504 988 91414
70321231966 448 718333348
118179948 27088867 2002097195 46