86627715
23393716
83993361
77707400
75854975
5995784
69958483
33578386
77574628
35362415
64041989
22426689
12079176
34911102
12329030
25856714
87864962
8965832
65246477
87553922
4915127
22498280
97524097
33637773
18606442
27864789
4953630
24002415
4399981
857319
81415382
35872195
54179708
20974722
76447174
28329534
2060443
2916195
7644142
1244269