Knowledge
Data
80176 515904198 75072085535
5515298 726433 345959973 22043727071 7403508
46354816 29647750526 1543034 782