Knowledge
Data
35 25 143 9006 122711397
21540 396137 3756942 2331298626
981441 37660251 8218 41051757 790804