Knowledge
Data
2859 174 3303 8949831 627941
99734192 927 30315667750 803307590 1575
1877 381719281 212598 03 12266063