34387851
82118004
22206066
15788379
298956
91115030
21546527
77126280
86283498
9975428
68137221
61324201
4423829
81748904
73655822
82694152
99127576
81216384
62386480
52518028
16496177
91765839
26423481
8635384
32163758
63644959
26545156
52106031
56677498
55782898
35031147
6067254
88841919
3473315
37538670
92114553
57069697
98829399
58447744
5405488