Knowledge
Data
58 82964 4403310 3104043 69454
38888201 14430581211 712972 618443520 4945216351
10155 980217543 9992676 105057529