Knowledge
Data
31 318667536 49 72141013990 55682132480
73589540 84489858 9925353192 7155761245
7561835 2379 82232459 96134587