104885
93941224
6004864
4279868
6750467
74231668
72681271
76495
56401406
796796
58711585
41281989
9030300
77221527
7852683
7108174
61751796
60172
790447
10448127