5966330
20731033
82977326
9886348
45691902
5559671
33067163
4621331
13723098
79856419
9445703
5845530
82574988
9141931
70762431
4488929
36757487
50152546
95441648
23151771
82852270
89189512
50814790
80762702
7398580
95901226
6393487
46168584
40404484
3942194
59627648
38319486
49177167
91329165
14616107
26651808
14679435
7485785
44699243
98468641