Knowledge
Data
80796225 115463 4926707 808321 089928239
22687422 659125 9849957 063847114 2954322812
246295 493088150 2145637209