Knowledge
Data
107984392 461816766 144901108 80813280 9423
43071252 86 4660
034797 52452933 886679 25354311