21822279
6277205
160486
42458482
84813529
62852540
75549932
39802701
11787594
33223387
35944489
33032845
23018990
48875685
58489613
91207773
31444026
47846704
15057267
8671175
78938978
17602343
24215917
40804570
30539796
66859345
87521472
97301730
51697710
81844364
50894991
7432787
75763486
14451737
72387027
45801257
98388154
95864474
23784330
78012645