190147
269591
970123
719394
302625
300555
4438
105292
469712
97918
1013500
37057
669536
449600
573364
312864
184296
34968
268910
654100
90710
974105
829533
643921
529603
410859
399727
164460
805548
789505