78464248
40438936
39923498
5753618
16678418
59752017
66265731
85307590
40831684
80864914
46818016
36823706
68804956
8312142
75365561
3274073
25891084
16009727
559326
50982053
31128508
26352803
26005346
4465347
69418109
6201725
3660326
75889074
29774045
94366644
60785486
71352364
69167502
55206885
60383798
99656550
45431709
68528101
3670836
663289