Knowledge
Data
309868 122688549 3445541266 90953 74839
25276 3057085782 57547202 7349577554
982965 24213417 3223467