1395909
5947709
74869224
73349368
26714198
526127
2417998
9634254
84647998
28417361
63973770
43521372
76301254
2910604
73968523
21913888
88981234
80877998
57948709
6695170
3436384
50205246
45951462
88157753
7586899
56812553
62032622
93676262
57587804
36775057
10451577
76356028
89609970
27083673
83906820
18996836
716900
898226
66996704
1225524