51608226
46201007
40108149
90645005
42771441
63913257
3166695
82798880
93813788
93566565
27248533
68416596
26186306
58392407
20079961
34334450
37295793
88872383
35827245
37086804
66371461
317184
6498031
11788217
33027338
100003435
33784624
87786519
44097815
60451101
24165043
19952185
10232523
48095815
3312041
7725737
62269410
4019766
95821579
16815761