1253548
76301982
19799168
43473079
76867488
2691132
49793173
3725948
4765456
2433162
8806886
47243164
98398559
92236991
66084584
92927896
63325440
82348618
45543245
66171666
6825095
45953797
14957736
981959
1732354
90438300
16897379
88137130
66084308
5775277
4226355
29273484
87295442
86982037
8271125
75284831
83663520
63178661
28306905
86535572