Knowledge
Data
75364246 6159803 33468 8919
20 1569223 0725941308 027667862
40304448268 504401 42688329