77676382
23846119
50044123
92278318
4638031
48748237
65984481
88263481
12157728
68673987
12553238
78816302
33831501
2677639
55416155
16926430
26089057
12599882
34984247
44081226
9487163
7188757
99958612
2449997
4948252
32551002
19084672
7718462
53786770
8204316
24422499
82445977
90902170
3893037
11643343
28523504
49298041
27733860
45212548
25154010