16426463
9494237
71687833
25521292
89589788
32918655
95878813
92648484
62257935
69395871
2391836
54828532
52804559
64851593
31816292
28712162
28387312
57362126
14072352
42739511
20317180
38994174
44523791
32707010
74894690
34308206
9873474
82495511
62032755
52416150
53206508
29024720
38215971
53028759
66182844
62632626
512494
80675292
63999032
90825035