Knowledge
Data
30260 65274 44099468250
050376 315986 30268197002
861767262 1650260 785041 553221841 93423612706