66705628
62552915
50075849
77493855
17696436
13718284
84231119
4068262
91991149
81553437
95504894
8164969
53412165
85288957
48986887
33098327
6967588
5251774
49732397
835379
18102495
14298358
20973589
97124389
18353328
67843891
6206878
1905655
25929709
6969878
49145877
40007845
54099312
27649041
49446408
83913113
12732008
58216865
58992866
82104584