70667564
97911488
29415114
21194330
51335827
4074287
39414560
73385894
66616952
18243574
35149027
72735538
3655320
61337824
94525874
11431009
21199038
10382676
5454468
9588822
81561720
36556814
82552093
68572060
4096162
54613424
18978019
63568938
176551
44733675
56419728
44514231
16262595
61753164
64166927
9809508
40114104
26834259
86927623
39726588