41216820
34108074
53074283
8369710
95358887
6928605
99567426
60041469
88788171
60982632
40675576
69149671
29659114
24316210
20426369
20299671
71414627
954314
74755209
8217303
13111205
9704934
70764322
4057976
17746649
15401168
75462335
48337949
31262692
59782677
97354365
26784177
60826675
20018849
49181794
8561600
75111076
57874041
6452207
97829579