35122290
44847762
66695792
14958108
29209426
26751376
30012875
59915274
63921755
6550734
74947782
3191651
1739459
91202372
32107057
44232023
49172331
46053130
1045762
83832157
19971177
2565944
7277138
3259135
90025634
22243151
1812642
69841323
68476661
18203658
82378708
7627736
49687560
98623050
78336548
59285416
2273223
1876116
66116695
57268390