574634
104729
268361
82958
51715
755366
572466
260560
294185
388280
618969
7086
501892
689660
80802
609436
427615
157841
664999
611704
674463
319207
646742
698876
849970
499982
88468
964973
42238
65484