Knowledge
Data
2395601 66022 23433147 41496 14810748475
30804 0210833678 66772536087 996945587 5364455946
22975215 0239054660 39814349964