44576470
40704560
3454803
8875286
57338850
55187187
12182963
34792611
33823446
29392373
56999973
32873583
23551540
53197415
68997261
721593
62659762
65109838
2119268
2041497
74146875
23656182
96587536
41987054
6187722
63655939
82997199
97251389
30663170
22087760
5870449
9456322
3862993
6245452
86874768
63689993
19698722
82675474
13601807
8729928