Knowledge
Data
30807 493881 79615 336803294 266555508
17515064 2154 586 01321872481 7137853207
42129 502274122 31517200631 66358745