19907900
81946457
76053077
19696028
363158
38986132
96494031
55104604
69098996
75537139
1959704
47571042
9707964
59144623
92906100
51228679
59685772
39101295
95085031
41044995
97429564
15153608
27695493
73953628
72095345
42369408
73773450
3121136
74595090
99313033
12239104
58527658
7035365
3821171
26697776
22518701
90426444
70173093
1057053
6034605