Knowledge
Data
32 150 16431106038
7126 518216378 66190146 87431607780 50097
627132125 38515997 8756 857593 37795