Knowledge
Data
396 73 67488348 795016 30211268
951641012 78210579157 49513068 14184677 77566210221
954898 24855 6527428 81062804791 9360148