Knowledge
Data
236608 3127874 4090 18820350 46899650
8869744 1943370511 3602080030 80283013
21304386916 44447 90514 917073