150
139
183
151
965793
146366
627965
1434685
284
890493
1523502
1022692
103698
118502
107578
986458
69592
78835
79445
9383