Knowledge
Data
170290856 31084104159 059971 2814867 745846562
43575 80136346 8528507 95 4828630
356 30 535283421 29