12 928 099 48892
4 759 129 16142
466 413 2503
292 516 1401
502 023 1624
464 647 769
990 700 6136
388 858 3557