Knowledge
Data
60550322 3215125 7611850605 558872 35314008
145 97048305 5849369 9228055396 13497161
580 54602565851 38188828063 9662689465