45065513
42785965
57014201
59286347
18741006
4136489
87546006
17336083
99315780
95283441
32719919
64245436
16818967
64618138
68058696
72836401
56079530
73161778
4261715
57128873
87139340
86736906
20066003
7163773
2331440
1787496
8722087
1647007
27977317
30858524
36562648
34866035
4770617
46719947
71576775
7686491
94831872
9354753
24952085
63478003