856858
507134
828162
39786
645446
530249
846826
706170
132366
700128
428947
163392
690492
965915
709478
476125
511949
364567
226298
93100
68660
1022194
686226
29744
355255
967136