349723
475587
517393
938448
520993
902775
33129
455186
129690
73119
65582
470556
5059799
3499581
2977148
2298804
2204988
1999609
189478
1890357
1736118
1709136
1654195
1621471