Knowledge
Data
32 3153609090 566 800416 521249
20 1889479 9346554 99339897206 876380
804373 04306646468 404045056 463790037