Knowledge
Data
3105830 132388351 49601836 83036162 124994567
36634300059 598962 15397367896 9706406862
262954 32 067