43172249
48108098
85284544
3996835
27488857
85577535
96719257
55732211
34489047
1127228
68963029
91893227
55036158
33252092
32653773
84143871
52091941
40587112
42739338
70306514
77194079
82903328
50322925
33058464
52992666
400889
72702026
36733879
82169624
54701361
68007295
13658895
56996436
68879762
18144680
48802063
59878498
15632711
4773867
21793194