Knowledge
Data
80 2327510 33 45524
31 69209133 451278 218482165 99531596176
9893871 122966935 727 512456552