984542
808390
200207
90845
215914
650177
514256
260107
249662
90327
599148
62647
344433
67687
169174
637199
891947
814886
99815
974253
48999
608758
402838
451865
21548
43373