7070420
59803842
36231413
68152446
65691796
37556760
986515
24878052
99406837
34461523
6338969
18794307
83163495
53588561
39552507
18241966
85315293
30271084
51763208
34465068
18805520
41372173
80784501
82451501
45201316
16692435
11185121
75835874
70865532
64965610
89167685
80135816
27322421
8878652
24485420
19693175
62887856
11227232
89676154
26879466