79792804
50661726
3295229
99023438
64538449
5001957
1372178
35827112
616590
43599744
42303282
6707934
85661313
12708258
16435299
10698903
24336770
8092658
42939607
2915284
936002
1769464
75972260
41325
37907331
82463460
71708045
63223333
23263893
4893475
27678109
27507105
95068659
50347084
8899492
83983334
53966897
97727726
58663271
54054530