58255746
80836630
78372871
89049106
48534205
57856115
70401424
41619981
31237743
38504328
38666993
78477253
2625353
25694407
6946038
28037116
75727134
88692685
6848118
41884957
39498925
41913857
9975769
7478953
92166861
71698759
5018528
36412551
19749287
57619216
63138999
85319866
83366721
6111272
91487750
13827909
9143928
42438998
1730252
11061905