Knowledge
Data
31508 22538461848 98204711068 50194543968
75772 7945441430 7808628990 7356462133
148073 5473412011 141987853 62010973130