Knowledge
Data
88606618 647472 2012695041 6454071
22379 129 096000091 43537291739 958206
38544850460 2646444868 50994