Knowledge
Data
503439 602605398 782938435 3529 583
9950475303 58001846533 857172 39004276191 19458
92811066 561639 554745 1809068 28