Knowledge
Data
3340662 62562 9953244 938173834
35883 590813347 05471 6517608126 360
77990 70278 3153413 952