80922086
51033188
1735565
99725790
5851681
18527734
79388802
60011183
69881274
6402746
93379789
31939313
89067970
53302940
14456109
71948709
46147515
6522174
64004520
33046866
82733683
75305021
63123178
8871111
11908528
64155889
9746105
6958659
82261378
27168246
75164510
14587703
62821394
1614649
45255404
79171825
18414376
48527848
87722368
8825400