32582278
39149224
72679759
66265024
32183611
6961723
65539691
5302045
77357766
62033071
67727762
8375098
52749152
72691055
92876882
94982221
15346918
8445267
2124709
84155518
55858050
70178937
491878
6215411
79729149
88608115
57418545
58979836
77073547
30372625
52665517
55388884
84234785
46041054
96494234
6675087
85581187
98098678
5414544
36912494