Knowledge
Data
296296 197305 550 46293239593 97033506
2855 496747785 358 21073227727 5915820922
612 530888 371 4127837 9335227015