Knowledge
Data
39 507 8956 161125297 151740883
5204845 9803488 1620 166767
23739464117 694 698001 22348725