55025985
16229645
19144134
4716536
79208140
48624322
99351031
85758991
82127790
72876428
71284248
20312773
67815211
12637803
5122956
63094271
23543416
71906591
53466182
85652750
64245486
24004526
3719515
93629450
3747274
56099436
82385842
9137868
17013674
89947127
4071559
4110952
15574343
71522384
763453
75152765
35069709
40861802
59891834
24919778