17817561
67766601
7858607
99762515
57387046
96646511
15567668
6231253
7167850
59606825
38161370
86272692
33209191
19117361
91689093
969140
83992877
4046249
31659920
87454957
92537880
31048074
49478936
79283137
56037257
56235462
4778327
8366719
9469653
93022074
41854717
5493771
96381837
74174004
45776219
50959610
6034328
1961137
66931100
42438922