Knowledge
Data
29622982 297311025 56 5913550977 271451716
37094160 26523515044 4094 10787240
77 88311638 2333