324268
41960
526314
928622
539982
496670
360235
53636
696755
99396
181811
361731
404394
381788
162922
304453
105324
26286
158840
906763
727587
389953
51535
918423
902362
1171696