80387666
83113381
71102290
25563546
90208962
89502046
5528138
12733479
68811229
21809629
60834
68318704
159766
23302735
28885590
325529
21307207
82675759
29365125
37667529
53037280
93717749
18122121
34305079
91253014
53388764
2293755
18085541
86365314
87691155
85337636
22791515
20651941
25694619
12332689
49859287
88562353
18958095
29426361
37667152