Knowledge
Data
660 70388856 338115 7359181
4794369 78693 91721408 4504940696 6935647
628 264 794659 239589 88