Knowledge
Data
302953882 330 203 94662
108884543 519150036 2492 30060
17754210 389 287725 5311289685