Knowledge
Data
614397148 94928081 755879343 10433996
59863 1614 5336 2928 503429
31100 844350 81549268382