16459087
16356746
32567528
50337841
69075654
95577230
91882698
36662538
62831544
79592101
488950
4060264
84134464
60998892
84443579
1769948
74296180
22467252
24315875
29421370
20841503
28834800
61066474
52956237
15388933
85985368
72502829
20303279
90732576
4791519
15969854
1015695
4241315
18252791
82099719
79336489
5602147
99457065
88617851
87689809