Knowledge
Data
405379 74535 334670 953987
6721034880 28351 388 8440771
42402800081 5323397 7276208 591227013