Knowledge
Data
261676 93475028956 837652 3177 4316629
344331 28 903205711 6536 675521410
31031 59642715 9801874154 5726912879 137206718