11666730
2038950
95528002
27806994
807228
7112879
21986998
36729739
48135712
35704561
96372529
6961414
35807978
7744561
18828742
82453703
55452618
78644
71459714
13614802
45585397
42194880
1914212
13393286
39271720
5155973
39743096
71899513
9751625
90221689
10849933
94573130
57199983
31084941
18823010
46539508
7005879
80636856
28365611
10487344