27718
107278
901129
1090126
8646237
9884872
44171764
9573436
6802271
48321791
80361848
91471431
96971231
61960
55101995
62951547
7909262
57371237
7208823
40721887