44218840
29796542
82956415
32631267
45004310
38929141
7133197
83248383
39643448
88883517
50612018
19309624
10947515
53341337
323548
60929305
8805625
79265017
74567885
4293438
33351923
66973716
37915535
76285064
177325
31893538
18133734
37676968
36325117
95989304
29587982
37434564
88874136
36576796
75385567
2676192
7203715
58415462
10266312
85793101