Knowledge
Data
7162 15954 17696396434
76013 347 791 22951530 5047761
31890583012 38061568 256819429 69001928444 536826