Knowledge
Data
303078 15990258 5891235326 9550119270
13144908 50625 43029517 157 89
6513 01718519964 6717744 777088