68635554
94825904
66029376
76214029
18456302
90734252
40974260
31405983
42199166
35428069
54389580
89498435
21229178
48913225
27932179
8182266
6062992
5293518
61102390
7187204
93723431
31796204
17697172
58776867
85288691
1735310
31472350
82258424
45055733
32428975
3660110
50195961
46479512
9793884
35484926
96959495
4341792
93661450
42736824
687033