17789693
83306670
51282774
21622539
54988739
18133933
5849166
4005335
26055827
82877139
66178981
77198919
16989224
9331828
61082599
73501799
16238603
90774779
52595658
85231651
11926627
55538361
9903272
8133757
1772803
20814142
83129412
6696754
57963333
72616338
6542339
1968350
50436874
26659540
31568275
28967700
587313
14434960
18552644
3712622