51938326
56902432
9702346
39605727
21695410
21234964
52918651
96858684
18004093
95772323
49737404
36924318
60533805
1128728
15431611
10167329
34782069
73123852
96395169
14114566
5846175
2199400
65884732
59321317
78724430
75129884
15047525
57309023
9754199
1424324
82127639
88393100
62281751
45515762
49295040
71848242
52245552
27982611
52764627
84532717