83956011
20327637
23202304
71409038
1740788
85665859
596899
80042542
69965929
8874753
87519465
27532279
897988
32394250
99324571
12741883
46142842
68087527
5053960
71111727
46408379
50747646
94666236
44081877
97801330
60929184
17832360
38491081
8326853
50483521
8426328
93918321
38962948
22671173
79231698
59071063
8285516
36006117
1424229
4047313