Knowledge
Data
31 3936395 342980 1771042 47910663728
9407093532 035102 739 81606 86042896077
06402606729 1423198 88493946493