98203099
33227330
39143137
9850258
11842931
61041061
91999993
76606533
68968205
69173236
58168218
44178629
97827597
92357
20509946
21632917
6777113
50869696
56102505
30841931
77683630
4681322
12876153
95769674
78636483
71351751
82697969
69575696
6907948
94519683
64555961
80979372
66564445
9260962
98619433
39001196
6326895
8865825
9576913
15721790