20
48 420 344
152 914 601
338 809 72
631 797 412
375 680 806
16 564 492
211 85 449
900 965 332
761 475 835
698 874 103
146 996 289
181 967 708
281 933 206
999 879 465
519 387 556
96 301 127
445 498 688
832 944 138
254 134 59
259 904 736
