98633008
83175878
79694050
83607627
17367344
28333820
18265413
61818483
24597217
17734443
24618912
99422538
10977355
60726448
65644268
59669982
37652136
4059617
45985939
3599093
3358642
26314797
94301884
5342950
3156779
15326575
15462490
3796743
92494211
4757651
67656227
7731319
20721094
87536535
67847288
76466970
37933041
19776795
72574932
90644594