14529912
2029474
3306900
624026
5653180
59018048
20867432
28384452
82901143
7427252
9515558
52423779
12027848
55463315
83531753
1967607
92421229
19987774
70587516
79452362
17666816
371849
6451931
815789
10874539
71749466
94356527
52555808
82335213
24171090
57737357
41926761
81689032
79646636
19623198
12243581
25043171
22129706
67976141
42922067