112
108
151
123
965764
146334
627950
1434675
270
890481
1702799
1523488
1022680
103684
118491
107566
698405
986447
945927
69583