16581086
82836082
44151460
69496711
45168717
81186181
1217481
49455975
5148695
63481072
1873199
83852423
63291421
53506842
34313061
3574356
28527056
41186779
12755998
88937000
5383965
59358042
71149200
56308920
2178535
1534354
7267
64184060
15042640
76951424
94575792
93125157
2133760
12397291
6906562
3088112
66395738
22745237
51256780
18136681