3085647
47233598
34631508
5684562
35914254
74404818
49956873
12719946
85544906
80459539
43875300
12897127
72169229
33506028
4090562
247531
15221621
78023113
94783604
48206022
46785854
4792802
51471990
93187861
37188398
64285009
56838023
32237015
81721328
96108828
24876464
90202127
9128620
48034527
9281020
94194575
47405525
50765985
8543409
92811998