Knowledge
Data
12504293739 472662176 189355009 0242703563 29678983
99 1291 3847 212299
76 190 9781 1282706 470397