720671
696313
16581
169142
836946
101340
165200
188861
850220
750953
13546
423935
479504
28952
52987
559377
273284
507841
424275
784256
821951
472118
383102
61387