Knowledge
Data
150767779 82699 98317 69
19169150 24041946 95002 60560060140
20284097 11067 92 38442011 37948688