Knowledge
Data
50 1807324493 276855437 21770486 46303366746
980383295 16207 1214403 662456
2699 735 60987294 7668871840 3109