40711243
58869759
67805044
22555802
25359167
42446829
21302290
90198991
70415656
37341821
5725725
31815490
36911142
70342365
76737117
59097727
96164842
1123753
1225731
82844793
48645791
71972833
98189878
25588758
7968881
62212758
28819363
1873529
2336879
82367761
57612888
69128411
41437017
58146660
4010347
38778794
77509778
22711309
96685683
67879607