Knowledge
Data
154021436 930207907 7050055987
7267060 59832330 19941663 1040497678 17182
286857 513668384 93429936 69800435 96686