42785185
58394916
61485059
75155518
7944400
92322269
54111689
47825730
34253709
87363608
1908322
83026305
36874042
27997065
49994534
7935597
94411815
72227477
7819447
659179
59583135
74538179
10412363
11053398
8134569
57594794
6847099
17048999
37323001
67013915
81621223
96081064
1677593
57843565
48147276
24484812
2774248
9577858
85101373
80131788