432555
2632333
31882751
39229432
27408657
4652651
4135260
53553069
17035230
72272753
5622863
68885718
8296558
52458863
50882100
77977465
70671445
10342197
53631193
2562183
88855496
77467478
63877525
29029019
66783655
55785258
44666218
19741217
48672015
28194342
27296913
503672
60934140
28279962
28245112
63753231
91791850
25368357
5801905
27623609