Knowledge
Data
19305933909 8739615 66176 84183396
165369 340794933 501 2129612708
404487 266 519937501 3878140 0791