Knowledge
Data
5956 382954 14050986719 3937453 43999047
407459 293 70953 35
27023089887 457705113 4146928