496277
657855
160380
204313
99509
694737
167670
548603
45872
342716
720788
547383
343181
941153
20834
22870
972994
77489
158315
816533
94784
207835
294682
678105
218250
255204