150369
367423
994647
394300
704950
9949
550552
894261
383211
270776
783265
729288
221617
683338
894442
263543
94234
531155
210292
37780
836911
387206
199221
348722
160339
883184