12821570
62935703
141275
76002397
17015720
9695363
14994101
89375009
6991700
96376644
14041409
15214429
59756891
33482660
38318323
32401825
74218368
88917907
43583968
23866205
24371820
766916
16325094
31468832
39533282
31745326
79825776
97784091
36254184
41359923
94763151
59641391
98164026
8554030
66152105
45494614
24735240
27056801
37135236
4365554