Knowledge
Data
31970369 16221 1282895044 8079482372 183001
531633 1237 17700 58111761939 548
479962 165524 103307042 167551752 32141707