27047156
76648715
46491352
73459702
87304249
8933265
3515485
65741567
58097994
96224617
5167143
72446323
17079546
60594850
18747836
53768617
35187804
3932543
49481147
24709675
49649516
5104228
201446
468384
56999440
418949
32902113
18741535
90383550
88068764
343123
19634881
51911761
18493208
23922500
9752588
88877701
30346594
32647887
56428836