62095582
97795407
15744942
5403516
33225704
59489050
98794720
27651242
31523453
51635852
88977923
88531450
31808001
54102130
69399636
70831501
74794866
68829608
50296805
74192833
71348211
52519147
38875119
6239449
37851216
90713425
63202260
98086569
58782
12354369
98786691
98619941
49702260
20061504
95373418
5446775
93434128
52706380
9103709
187575