Knowledge
Data
342517678 32142 21720995483 2131539559
93064826 389202486 40682598
151194 6894280904 90079695 112