Knowledge
Data
297110336 43604631174 37045 70707
1248470872 920602 40630268258 322093579
90232 310 658 545081741 2660090