57752715
52775413
34482979
35431532
33075328
92128283
5927008
11766203
33676272
13972403
3535141
67511918
30868541
8464315
85075412
66049923
34034406
98603380
63564484
45042664
24115256
95054959
79031624
72832368
82295906
21145193
18225172
33549183
93312706
93773552
39091156
29196477
8449771
36791205
83583519
17582591
16595967
19883014
40407879
53741665