Knowledge
Data
26055902 98686160 18756000994
232802199 483431 699 8518667
42 92108 57954 220993515 159609176