59104308
66266216
53123126
36342418
37553304
25312040
95732669
90977791
41606254
65167494
38555891
84834193
28113257
59395487
65147278
60727538
18125600
53855054
57635127
35515955
5705909
23718493
34193056
54802216
41383328
3406346
76108231
24008740
70426759
36766666
60773116
581077
4954983
94422260
35613441
32852200
79214164
11145964
21301471
8719123