16873600
2812634
9718431
16361444
49274287
24262375
43631086
61391966
7587189
1997275
911559
3351175
64172357
87598687
6207401
82334517
96685
55993398
22378244
99873781
64875892
38077707
24108928
85848544
13064481
37373398
13324361
19493435
39252619
9077377
88526255
94056558
6817299
14763144
22341006
12006568
2432381
52062232
35191177
75392114