Knowledge
Data
30140 8559566 7267186600 448843 4646549727
15 9496636 95250 212702468
823753968 40969522 4274043 975584865