Knowledge
Data
286 5366321729 66875492902 18182 2805323670
119850 81678 05180627 7372949 082321421
9485650198 2730007692 209537 4735864640 15909370