Knowledge
Data
12474983995 492 1400800288
16639512542 63782112 3018721 51 9389316
37293694665 036 75