36 127422
42 25782
43 245400
69 225328
29 638441
32 336535
71 446577
32 612202
45 239952
68 88647
39 255457
62 974263
51 544962