28376967
83044313
13155666
72103352
3592043
80327176
57956451
48844873
62724897
20704629
22661964
86395454
83035102
63683230
25892479
65279600
70995655
77322789
73054034
50649266
50242788
66787188
32473959
42779593
19718689
55262718
5391259
4961397
38141178
95984389
178442
16812167
85201096
2616796
9998094
87301838
31706613
72146589
96179337
8637882