Knowledge
Data
166645441 84582 722656 1174121
16539903414 580 14389510077 80 35725892215
14241 20727902125 7461 7836057