15997724
1397285
4025279
32052514
85289160
15369465
89843766
49003224
47638305
32734816
10949714
4098499
93614925
42708156
77175831
81956483
48668137
71676935
83116823
82421880
21418136
44976471
31185124
65699552
30522152
76256449
5206507
46027602
95847890
69419959
48498196
2554751
42655431
36859585
74172901
79766268
63891655
67181032
81896939
12741544