80171069
79613162
17191336
77226002
38455393
1198257
313839
27385525
1223610
89556817
2714525
35581127
85359768
38199492
55729897
3311452
4525430
613238
6343581
22386354
76537429
1645282
18771666
79808289
24417341
22433826
12821236
49046688
9541201
88736806
7586832
70419920
26657761
73668501
41859593
24879328
80143970
5705278
37265663
612249