Knowledge
Data
281 155937466 20008905854 59738 2842144616
832 999616 330667832
119 543635 44892 34602456