85851725
29549092
5215628
90066342
77897954
66877
1977836
18741057
5917468
93903049
82565427
17398063
30077032
25423373
815120
63252488
81303772
53336420
65576877
63703896
70078410
80451020
34329651
24898830
87347538
32798789
98411174
87691271
33021658
63521873
7623399
14102755
81901715
74076240
4563107
80038867
72027127
98273699
72826292
64754802