65366
415718
640133
214910
579502
468581
209570
125206
533776
528762
271835
297741
219944
169379
81764
162947
750965
96293
669142
302994
26864
255596
844629
373592
183810
554779