Knowledge
Data
4045 1886310 87444 2943
85080 6811952 151 36348
54279971 584402 129 70708795 317661200