Knowledge
Data
299113949 283395740 8070130 98 26392424
76020 22813 780698
616639442 562774 918605 268