Knowledge
Data
5251167 2701549 20582281416
40923251 459641 2202 8883539305
28168998 2234 265 575780 68358198347