Knowledge
Data
30 58 460135797 05215 941855144
22349611 45115135230 8804816 33711876 804
16109610265 270954918 88611 05648716 1940925796