Knowledge
Data
254330750 49 31 319506895 583912016
8442 60462 932050488 835221284 98793243
84707 5166705 29