Knowledge
Data
83501308 87691803 6994308217 846047 586631327
10809 38613845 277504 0226876
51362840 00675822612 417991591