49 790382
37 660166
45 887197
25 243362
63 495347
35 164202
67 790479
74 509595
41 842441
54 412468
26 049301
29 351567
57 207771
39 252840
77 394270
69 58075
27 160635
61 497822