Knowledge
Data
29956 5497397 135760 0365339
745 280256615 0199469 7363851
42454158 8918477 449731113 89569