27949017
52122465
50427502
74955490
80017981
4391986
835596
48651802
9831542
81587546
8490676
93974733
37557065
82352827
3949965
29816841
29157165
77303172
24153658
90217362
12606986
59987928
14281629
15336955
9725508
9242528
6756976
12103103
50904651
9447107
18745477
44204513
88213675
3928726
61937555
33622268
6458811
98199777
68122045
24582490