22507810
64561978
21947153
6173706
84296180
60042077
29557792
19875856
6480483
92765873
44116262
11485680
1044947
65617223
63479877
90659466
49551418
69921419
96607194
96309534
25131577
6849779
85121691
64029400
28467756
82087884
80018781
25949157
52161887
8173504
47171761
69289
7193156
48783880
35088996
7567464
91443599
8302763
81361153
77414405