1284730
708675
23102458
98589531
41808351
21764744
80364533
68528496
64563770
28168367
9913200
6060856
5454671
69749584
71685403
77287875
39681537
24718312
22779197
3472729
92012265
85207335
34413217
62182751
77447225
38567279
99958675
37339854
59834037
25156199
26756189
47084666
40149250
52245430
30743892
26646359
56144036
9033682
34118556
80376446