19 89895
24959 315726007
56787 218875376
27309 64203312
30025 772650769
16228 387677445
73580 320880449
42186 315839737
3139 701134798
89847 285702532
50641 594626296
34249 575528528
57573 11717236
80173 409640380
74114 288918505
82015 748951897
55866 272364918
54111 913495663
23364 12675627
67605 562517113
