89638510
60385387
35522414
27251904
24881170
84417959
36694196
45522383
51396601
68427341
8845345
10637509
98217142
7797252
23345016
14186860
94568792
32917456
4018423
10596796
63148113
80987331
1701351
16935914
97654852
90484312
40885571
8085785
4104277
74567285
22484987
97405916
27788483
56097490
69613140
4279615
46006600
45948504
93118440
99239010