Knowledge
Data
584045510 12087372 21371515951 8609083
264647207 71704 44832201128
8877785 502 2018132953 138106320