56797940
93745028
48431421
40496401
30333040
62545479
60007279
67034617
39038533
34539778
11184226
427441
17378402
86521932
16724428
83819125
7156522
2036805
40075672
10155775
99579012
80064866
45064748
9837960
68098228
25952768
73574434
87384821
40781225
31298268
64987056
52941083
49766133
66148613
38214255
79047119
49875252
18006146
86008417
92271841