Knowledge
Data
3128 231069 55606721 5120006 995
0540594059 27580434 75129081681 861634
198 64 32058810 7008 869336051