Knowledge
Data
11056 58584140 1306506536 95944 8916561018
22 25004999 3075 098 235762
568982338 260361005 586591054