324268
41960
526314
928622
539982
496670
360235
53636
696755
99396
181811
361731
733808
422502
230550
352735
474707
535746
144762
6774
52621
430619
303580
657440
94115
816494