Knowledge
Data
42348209 509 34428 21287372 76
603 886916079 32 5909340101
7731291 528525210 228976 013455 3548864