Knowledge
Data
1336 55 46139276 71 582950
31 2247121 21469945 2186085 932633086
114101677 94542507316 8757861 397880318 33662568813