17846742
64973054
90473755
82081721
77212776
76292156
5725576
16387280
89305559
47712598
8792782
28673402
92975328
42007976
84822142
70892026
7783309
88348703
81108796
98298000
27032531
9894138
84171810
9234924
89932745
85081627
646802
61243093
23737208
50431994
75361356
77869693
39201500
23156356
85193948
6998001
2201643
50235139
57912442
4478506