15309355
50132923
89093152
27209790
46569854
5376865
20769019
39299010
73012272
73633156
47998550
28436991
89847789
85284944
65125104
12601712
27031453
55473203
63605174
68292460
76839951
7695161
11222198
7369027
29354658
75893783
63033809
7162440
37987159
22491615
352146
30932240
81736269
47127386
70613378
6845102
68922147
7735177
46571150
5405379