Knowledge
Data
24883 595309488 17913191
72399355 3944 3234928 714654498 2450230
355588952 1468 695291