51511947
22087216
77157468
17179764
4924113
10655128
25817765
5250887
85589273
27594362
16645744
49919609
60693812
31487828
48501646
89099657
20973952
16827407
8741404
9551939
30064637
92329440
80761473
479430
84249192
201378
90305850
1515592
82337691
220323
9657606
6046661
55982180
18282598
70686902
45641079
70716048
7642930
98611953
31879889