Knowledge
Data
30304901246 6149 2296592 883524 219309771
94 11716127095 6616876488 93
22619581650 1713044622 30