Knowledge
Data
309 681118 1005 86136 145131427
3585782 801 654142 5976118173
5388014 3305679991 47 97 419509