39939
115452
324438
192718
698690
740986
94794
500888
411988
126185
622824
648180
756545
181280
440325
259787
684873
642266
749178
75978
922178
195886
371600
920143
366372
168393