49924168
61125180
53528368
43821463
81466802
12389009
53474912
99445286
21204723
54002594
42242603
87697926
85957205
14917812
76701822
40233181
15112674
6549710
4060266
52746520
14758670
52655545
86006828
62919874
54378669
27749624
29807333
71925193
42064358
3864986
2003661
12661603
66565062
88919887
5488903
14875737
9097790
63062606
52175056
37471189