52629
563765
427656
103496
708777
233184
938197
528817
683234
922944
244235
561666
288426
64137
752490
790641
297459
758233
510793
14449
496392
204107
68966
389839
957491
453900