84832335
96133465
36416499
14062808
1996585
55657939
65844683
23936504
67386521
87689390
69115970
8122963
5874593
14945431
65606092
91765018
7514430
53375766
5283991
2559463
73019709
34393704
28921933
84476680
78655581
53878350
66112517
25442188
5799913
43153203
39797759
95907885
82967168
49269634
41408017
73251444
38544225
3806709
45028394
15555845