30701971
13196346
505263
25241517
75549424
32795689
16385146
72785105
82392842
692595
7583705
79139896
65237812
10736258
47828112
20885721
57671427
3345495
71061353
30111081
35047544
34557504
54323268
40953247
49306661
45889380
30946564
31255931
72765154
34948738
79408416
96067285
51493399
36119961
4976
41677962
66388695
35643894
50626660
82446137