71093
293341
162226
521783
183559
76398
795229
198432
461727
52393
408855
836776
519487
292727
425945
46920
3875
269112
279605
23101
884682
431578
963395
79725
63390
39648