766496
35122499
16316181
8823678
4475485
91043891
7999506
2468550
76176845
48816512
68827563
28282579
4623953
2427867
75808226
67605183
30164110
93341092
33382894
49641892
14613869
50677024
83102877
56999075
44397120
8847747
89472307
9598671
60321512
60875070
4759147
14528791
5714695
40702130
72328836
17289831
30222609
77543701
59486089
49592413