17577954
99148615
8549932
78531977
2435775
60821033
68121010
21787792
74295674
9869242
29281302
70602645
4328963
42102590
23298088
22495998
8774869
24619599
39201818
27344236
27998430
61654232
80482386
29049112
52606924
81032093
47433020
49567032
70857221
3828500
22204835
11921421
77374811
77585256
43977563
9717790
45388217
90083960
82856545
59647379