20096
385179
143268
268220
909387
533712
977634
948108
904946
294355
478500
757530
358273
544443
569975
839502
219748
790728
550296
385659
857723
60455
97204
637701
28884
636693