Knowledge
Data
5108182 598173 5382 222824043
50020582306 805121 25714312 39053985 6553684927
718702 75770 3827140 78850