3532348
615333
84614451
9837820
80322835
99976143
7081651
96195322
52516263
6216902
56114649
77969534
9240328
94085012
56264241
77164673
17832734
4360131
52472690
39283093
4172817
8573825
29597734
66476049
71826178
97404434
21827772
56372433
79439244
71044288
85683009
22647284
82216072
7045210
87638466
77364722
86722057
76933553
5201197
45897596