Knowledge
Data
99553851 409401 7710594 8322522 26175
19460 35573351 86496974 386193
40 18323366154 6324 377 8888