53626
9778
707760
970605
26351
211779
626863
912349
60846
709394
562135
680707
2939361
2625455
2557928
2512455
2240995
2136955
2098281
2029719
1913226
1678208
1613351
1571406