82135392
81047483
46433687
59242881
25424040
9585584
35175661
44229901
688096
98223268
81971021
79511984
23433010
57701666
674763
97412164
25953186
49941071
97203483
23094557
67093969
52957220
83384153
10761779
46275169
1795307
5047994
79355488
59441522
53339740
84553145
57509257
54091954
61975449
7684970
53506854
59906417
75233261
89085532
2348408