70243732
69044095
86007592
39224913
3211310
8071316
60169007
95902195
51657852
43725266
85452923
26575979
19772318
23655013
8010209
9133125
10594845
45546521
53296196
40723248
37954470
6805151
41407443
2616133
1461115
3887733
93849164
46899310
71205819
44038716
60256060
53008458
13728128
27034071
34883873
56921526
32406576
11533039
50548057
37416634