93173086
82696704
63883348
56901439
38488740
97598696
90596130
39444262
17234481
6832884
76205820
8181740
63018770
42263802
61385266
78869515
88759520
59696603
11376897
85262221
63093628
73897139
5336412
29809207
23764930
29299582
22093501
7111782
47217360
9849758
2689188
75769604
6571178
25231868
7259911
88708284
2241296
46029445
68448392
94628598