4185812
50547183
81871633
99026951
83336960
94128685
74523328
9767370
5734168
18143747
52655104
31226465
84091207
55122843
69878444
60296753
3556194
59907942
8419195
46961131
43114720
56186600
18688637
63818602
74094351
32894616
19245608
91793855
23591754
56893786
61268656
32371921
44712898
40424362
1832443
54366902
56516907
50925114
27028191
51309038