22492584
52398928
7027490
10646750
52971747
51668424
13095944
63943304
88092264
33061295
9292871
51245211
62808818
408747
96341830
49332138
13156804
91599900
84869525
47781070
41519347
58904622
64541376
33005736
98121044
47373673
16624299
34925162
10351942
9199643
36217931
8754815
60615161
8645933
39831685
58218891
31502973
98641107
83437647
96969608