106582
898468
437116
175111
94119
146715
1064155
1052321
830560
302395
125648
1026703
481504
28952
53987
562377
273284
508841
425275
787256
823951
473118
383102
62387