96961555
82258300
41167752
14063030
66942259
76931550
21015593
91996935
11805667
4719063
40634049
88946304
5144412
99616448
15758389
58726566
81179079
265609
60118730
25236470
14648513
69617406
7801499
70484712
39639674
65993804
73089959
77052233
83424697
57468838
10603862
9663290
67727974
25949249
15648305
8325426
24005625
84488714
9281656
49703719