Knowledge
Data
30327117 22579119414 9086876125 5787527151 24231
40610176 446001 632 867 0064591163
37897 3753749504 6960068 624920 203955