59602409
80379144
35406422
52115352
25589602
11059910
16378228
17995696
47045877
19935428
58394842
30144991
49803203
63412405
45748240
71645239
47612971
36145197
36988314
690298
71436796
71583490
50613769
6319101
19392909
42906468
32912440
12556490
15235030
39274765
85401559
15687663
10836119
68379661
95533274
1172246
91973820
57036600
46052860
6459927