Knowledge
Data
587543849 39036325189 97546 846088341 609715693
5083959709 64 04060285 119070 2763
129152 899173936 66288