Knowledge
Data
26995797817 11295136248 73240034 21894230516
8929948341 4114 7878533 22921 62911
30582683329 61259188403 1475769 195370271 833032908