Knowledge
Data
105781290 1020295341 1346417516
75866969 38657215059 7331317 009426
3693983 455249 2032718 6640170 786245