77335266
2893241
72904658
57283064
20909202
74365419
6648146
48537843
5739870
61044714
1738227
55044347
43582453
9257955
13356617
61424467
64093742
30423891
24345340
49538508
37858757
7158635
7142260
17624954
16824180
8976662
56867356
52462653
18534759
36561089
15007264
31371404
10953009
72535972
62449426
39778441
62159807
14918393
74028742
7781556