42374880
57984224
61174168
58302590
37348361
54519503
56385168
32717809
286234
79183693
71246708
28829291
58609171
34479853
30398458
47321741
61755096
58332121
49523486
85299416
16161764
59934203
81696575
77112485
57532042
68186633
33591006
97807817
64743894
44299874
60223655
68225317
3240664
36469571
92289693
90961887
54478629
8320326
42192376
5059891