46176810
16961401
38137445
80259937
97362738
65873470
56303841
16808057
3915560
18719883
57239353
65847158
36625033
8783305
7694753
78402854
50071655
88078906
74014170
94728655
64137378
53816496
11578960
7014736
35573065
17282672
21799550
91767075
69517601
6425987
52151664
85009277
89983265
10017830
7718402
2213368
74001672
35851982
69405384
44313638