93272836
16371799
6716370
6363573
2007616
40517979
96961530
53924832
58572474
2304817
94895887
60306778
90292015
3778306
80929103
57334219
96898665
3057930
23809158
25615739
25516605
26085308
26539057
94305518
83405561
25478644
86852692
32497507
55656817
3509927
90161763
72987598
45061277
86828543
625729
60884537
96829135
51428965
48598256
69155914