16157898
6103583
49396154
13994477
14022711
35901099
5057469
80127383
33645327
70909306
5593744
31561401
26171725
3174362
52994615
57254440
42575418
84902513
73258154
18758466
82862818
73199416
3270283
74425899
49826362
57182985
48226565
85938744
28618206
1420497
46808389
65731007
24127219
41722696
96329962
8936161
27558736
18842353
94852451
294525