Knowledge
Data
27956 58 1054294767
7148409 34344583293 5043074 0503528
107838539 26881213 806392566 4252828484 556630393