89322852
39493417
55878750
87703919
20044008
104263
888001
91999420
88745433
57979422
72134021
75279698
3211219
59998989
14075882
3496275
37526631
66017300
33237710
11121663
54917488
14542243
24504518
66661572
33404279
43648279
4173585
5439521
6498663
74418194
11336923
21351026
62171746
25929050
78583610
95156442
45575194
40427342
5378890
3185916