46554
629582
409885
40464
1010169
139435
253141
472748
910640
423767
338931
788162
62635
229930
648416
594141
797237
99928
374753
919975
651559
96143
369843
498865
198632
45888