Knowledge
Data
51 103 1315646 20927602630 702
289867085 26159 845 39 7183
193211 31015444066 3815384879