Knowledge
Data
35322 32851568 96184006333 25515512 8308
891 690256 6665132 036745 3632590
870984083 729777916 253612550 3728694740 8724911