Knowledge
Data
52960309 773295272 94312 626050 119672388
257 3989101 51391677791 17003302188
306434813 74675 81047