106472
60471
35747
868129
80962
48930
565
59445
83027
81178
677155
69540
20022
956142
861184
28731
997113
372
103592
42257