97649
92480
221775
479105
461203
391290
400749
99572
88442
1008589
448980
969353
209463
1049627
825440
347858
108834
336983
638263
1015585
916841
759173
667685
435891
468192
612545