Knowledge
Data
31 50689993 60075029360 20 61993058
34537 40437596079 34148071 6249
807 328553755 85124840 1047158