42532517
3845240
5046739
70985076
21256347
53163172
3347377
57168858
59056172
82721611
16313048
34476975
72655507
74196552
40838672
5420780
68631630
11871753
16996768
23715829
3795757
94225463
29277201
86007514
458264
29811448
30713547
3410843
2533163
2987264
88845564
20186982
12375448
21522865
4874679
23878210
2161854
42231112
25652809
82922121