25 802439
38 572598
51 464432
37 965885
19 403405
24 246710
37 202824
30 332816
23 70043
49 154479
28 873922