Knowledge
Data
50 2197688440 281093 810477
4271175 972577 26714847196 336771120 7792
177403 71458 2141551 1482009340 17677139