Knowledge
Data
580505 16 20504189930
69610780 25408 564827863 684
31875716 118121854 5656 060 4213831