984542
808390
200207
90845
215914
650177
514256
260107
249662
90327
599148
62647
178985
57160
123897
743464
472324
673459
349379
964803
50327
825942
914391
540976
176472
833285