47723456
96019515
97292627
20961679
63876087
19602738
49182476
83545191
19902296
63806806
33327855
63122876
56154204
20545633
4480341
85586730
34177377
78511079
61087871
4400268
13295931
66594719
53114726
9802462
51385843
19207302
7169471
65196643
3172303
64955685
79636913
51334197
46118657
99214738
76108764
10219982
96374373
79408147
5362857
37086437