479335
488666
909157
196207
255836
33426
360896
845767
748417
237456
191822
87328
289587
550172
539215
715215
708856
539973
400944
741323
714907
1006158
214885
185885
180811
620232