14169494
96393558
7673705
13805750
6216109
2075148
51592695
3872131
97475932
82795141
97448506
24401802
12293
26805383
80652229
86853729
39916643
72793279
41572302
515298
50554567
80937866
36755094
37745267
51833112
2675722
4015639
15942632
86465547
74654499
319807
33122267
51303265
15897287
2757597
2625403
27654398
9886437
89091789
49877793