Knowledge
Data
16292 17500 86453397966 266173410 98916786681
330722646 19734366 080365
25537 145358 076219