15569356
77468260
19207894
60294508
36065451
71389654
60468267
69762295
47125037
82624425
82193619
92127838
80874156
3351634
14874014
31143624
78941944
131440
32276854
26537222
83932406
68313373
97664935
55827552
3075885
35082297
55488638
48206520
79691058
80024010
5129453
16114659
16445059
68059099
95463554
7516257
93699147
99635629
45736353
33871403