Knowledge
Data
30 3226676 42631646
50610427009 47 4940483 7869460 039059797
262 139121 109348 412344