Knowledge
Data
580668 03742 90 975 90195754
1404449 616257 87839759 02462 28502
254 351 1942 805723282