Knowledge
Data
31 9481627 889407817 17177963671
95 906694 9904826
20359457 3014423642 95918166175 50165 26505