36 188422
42 27682
43 270400
69 283328
29 687441
32 351535
71 465577
32 632202
45 298952
68 91247
39 255457
62 974263
51 599962