102071
139999
40914
832116
869165
2430
3770
44244
91088
609123
71150
4559
95356
69213
1768
55193
74226
99373
102753
40220