50639
7105
6051627
795165
5766774
849122
845119
42932
1038203
63655
49538
768103
670138
84631421
79285
67239
813139
959493
1096448