Knowledge
Data
90643569 130 9665845 3450806404
81 6441 366206977 762098 29006110381
708 1278 3404440 391881 30723