21023057
8751250
7458838
53916047
53695970
7803991
6185914
63505002
19805115
96482435
18971600
64971125
90307578
54039500
82501490
19722245
87405523
3676587
10552289
73432907
814267
10607989
95903295
7664640
421892
28708376
92568181
9582858
75235031
28433391
59304268
82123173
97198547
21739745
18662559
2549358
27181750
82214098
68003254
67577552