65943986
3651624
75047702
3337725
21038903
48944150
70517135
8067628
14929863
65312481
46599829
16936553
54101494
72756189
27019836
93935020
12982144
39643806
12625601
3215502
16305820
14732559
3498134
64712154
26209431
30223776
66477186
688940
59408388
57859998
57736010
46297099
9014714
24074261
37685352
87771959
28208634
40848580
24714997
23484567