Knowledge
Data
309 23920253 103636112 8748548 56254575
40798680 8535987 383921406 4326619800
4739 17722 3237 7599968524 77553580777