Knowledge
Data
29034364 24076209 2009744236 639255437
50184026 2585112353 925254997
54332186589 56 662917