Knowledge
Data
51 513 2073709572 29744 23440
146413 76921839 6110261
8334843 90 34848650425 941 16915558