61271523
90558261
87883920
95838835
7328416
38174248
81748479
14036036
75718866
4701395
36804457
734920
24017063
8813303
80226940
51703897
47679689
29844686
96891883
52548191
53846784
57258364
11077739
91653792
40013532
34646065
75658394
46728841
11977459
37712824
83596895
79059258
21224641
2805281
7802442
77651315
63826721
52833255
40284871
8957859