86586479
78314245
2119708
85165776
68504809
1103762
9052643
32137529
53745868
83055754
2572919
52575665
29234815
1911165
48033477
23086298
23614259
23373959
21012212
6414757
74989185
61035155
86391140
149859
7288215
14632022
85684615
25382161
47355557
7957184
69803495
70215007
35915362
55226351
2939688
41782586
58309292
27298041
53524736
14951482