Knowledge
Data
61 806973965 21115866827 937272
47951821 79553 961774993 1173111629 218466
45011310 9145 1871632 49036 376393615