Knowledge
Data
164690582 105874962 2657229784
82393117485 30174248 604972772 50
503805354 1146457376 59253506014 663856 48638245176