Knowledge
Data
655796978 31422905325 4435882
89081290 7666096 2437
59 3481 37537050 1788209561 17267130