12888443
1023590
25714559
79243970
91339194
90774902
9437363
89559965
4822709
14131774
44445408
66221897
50554510
17293483
30617174
537393
49161747
63711980
98654929
83829668
11855951
41122448
60538969
98586919
82063330
567464
1706976
9461321
11782752
71428635
61132307
32892989
70852699
93861098
65229078
67425495
67858305
6509588
58089246
30184928