295756
54608
548636
410755
862999
99269
406271
176688
50974
56298
872889
281148
49614
492392
232550
969389
570159
636169
238947
946116
866582
601271
88310
895571
475861
222889