4449190
25517854
9706648
96122110
38511748
92766224
52961585
20328478
72735706
31614320
81968474
49064747
14227603
4458755
94138559
68368035
61424848
9908868
57655405
74402846
88907525
48439444
76645443
39861630
45953729
83257573
13493558
12149802
38375590
27162281
57969133
96206654
22941691
68131473
50814899
32367874
26605313
11263652
69747262
80226219