98339149
266992
48118576
25454345
41487471
77386885
97218776
52438291
41226730
80979612
65253857
52794316
56048048
74482610
79531296
65268907
94705867
94802930
97552558
78797333
31831502
9978325
90694437
38391148
53185097
4491663
36871031
7438400
36601302
50761891
92054805
140954
62443022
958463
26177406
39587439
61065898
38786262
23575581
75472475