934774
384906
391569
935232
869695
677238
24488
120503
263568
746143
989859
46028
5055799
3492581
2974148
2294804
2203988
1998609
189478
1888357
1736118
1708136
1653195
1620471