Knowledge
Data
314960 833329 773195205 3635058
110450 16142 49427855 6330365520
568641142 32000499 85052587676