Knowledge
Data
85492196 35 830288592 2050 59462546121
103 877805 322072600 92316699 126363
5105385 49628 599924