87587056
8823460
91997638
94697619
63428445
19376346
36501780
31028049
93453213
94358615
57428703
25926510
85397495
684613
90916405
10769996
5708563
4571092
11294493
34705307
24124270
79074312
25392510
78008978
2146822
29813741
2326885
891662
50646885
48247618
92263103
36444736
20483218
90914328
46696786
520647
2443616
11599494
360264
18245801