65343925
3888265
99701298
12069154
23119996
99659219
96861003
5539281
44748941
71458418
34494317
59506570
68687518
47815298
90282787
93022660
95428849
10819610
4620397
52911101
89414931
31708153
73421305
13201911
8867005
85092465
30226458
28661803
79787756
21441268
8953883
48219244
82272872
60651522
13626021
1141673
20316485
33152072
1738354
6902572