Knowledge
Data
130064696 7266211 148795 5125 540584475
570444430 95 65451 8746030544 987260458
947956373 889 2012