Knowledge
Data
40845 15395368 5322510039 367512948
45710986 369277900 464188
24327117 9874805647 307523540 9313420511 41323057692