84857684
22428803
48578866
6930649
85093541
5421957
35862215
63205765
37078682
68113363
78315350
30493280
58733066
1085865
5818526
1943134
71947556
90905375
34158591
38316862
6544330
33369260
52519143
54226121
22778528
67105344
65398530
47051426
98539011
30926515
706611
87231949
75535144
9906146
79288838
70133103
68841708
86948617
3514909
79572816