58843992
91903075
34677288
19188753
88648474
68293959
6813892
87463945
93934806
58031422
33464117
8238289
13928958
44945279
57007504
90023288
23542809
19977136
78417754
23704455
18278793
8484005
55892586
45457473
83058068
2636308
38352813
14798054
86545621
79768618
14599114
82305800
12552274
91364895
553423
31046820
48256540
85098338
31118320
13713219