Knowledge
Data
290 103829 65452311290 20301
146841309 377 52500271455 261664071 78295
164934 3307231677 14026960491 47428616