945371
1081484
3140619
1223704
4964651
4677188
4456886
3864735
3939441
3521935
33681
64029
58019
59012
62738
54540
72318
50956
71794
76218
2415320
8862525
397641
1199412
13221334
1464965
4401000
21798296
14552994
981995