516368
27078
267500
145743
625447
964117
805886
264945
581718
268121
717984
546268
604688
767429
404510
243283
550478
819289
497233
522979
910578
640151
973522
96924
65275
938460
246517
488529
610518
547617