Knowledge
Data
30 313 97 84316 857684
67444870103 5847626 57443 1055747 3687262
903 4360 20781804 272923 324288659