Knowledge
Data
543215297 1156783 4280594560 608860
590167 92548001 219696439
1158 0096602 4941192 32858928