Knowledge
Data
30910666 90444150118 5350288829
78543110379 9746284300 486496853
812315471 10870648 73661 52821485364