Knowledge
Data
31282 854701729 19259406700 18532597397 64070015
40762468 1803 534 6402251949
184862 828590 490769 135933