926490
764484
423646
921337
879378
445620
256200
540648
369606
640137
539705
137151
5112799
3546581
3044148
2347804
2224988
2030609
1940357
190678
1755118
1717136
1680195
1632471