17716840
17048971
43983768
35649352
86429997
20295734
89199051
2961621
32508645
83115421
60896341
68276058
1191225
3576474
50947665
83555821
69404719
22413506
74036643
18506184
44943962
8670447
22724494
94645176
87631077
61025363
2094759
85712873
45815594
99439181
73748256
5610939
62322143
56964295
44428532
21092658
43829644
36594416
68572840
61512042