Knowledge
Data
307027278 39835114262 388235082 659258
88885726193 98504 5904453040 72 209
75 57594195060 59778176595 40154 32