90427721
5133397
41753991
2647119
4857184
13984465
93571293
49932789
55091696
69857071
56297892
39907488
19514188
20299644
82032737
16817778
55559
69873560
88487417
38667546
83648089
50288229
61471214
1916521
29138899
3876366
45695079
39318395
38174249
65904735
88403295
99766458
63878884
31319715
73826873
1949631
3911048
52543170
481954
55574406