19621727
30521281
30581902
10854133
74905245
30172029
24973369
87134355
63897061
53855384
40992958
86605263
43988759
35514098
88993866
5631484
92938407
54508969
83419309
97754658
9673877
87744002
80169096
60195756
59046982
1107845
82728700
64419289
79932184
15372305
6603105
32929663
40209634
30213970
28802457
5606953
38134957
1282315
99018519
24595598