906853
549887
846710
163185
420503
55497
376185
116735
59582
90260
560653
195475
616925
1053998
975587
118737
307480
8495
808345
174538
504945
603218
163547
201112
69753
262502