75296992
68882566
23049926
80578449
77884701
6567546
39293677
28201833
82032438
88659714
9743193
1702188
82204055
25456007
47377409
47425934
5704249
9019507
4232580
5626532
10316032
48946692
169454
6519361
16077473
32541305
90994535
81799507
47082387
6234396
21227405
47445825
571342
20608394
12333938
1009939
30678752
3569404
18721972
36879501