16107436
49478377
36719618
45506338
39154613
61331025
49488912
79321843
50224334
85287319
67625581
36511626
79249905
45654651
47165721
10669957
17559621
75244264
37705141
63652398
74917813
14476290
42654940
7434433
80367380
91585698
36129756
31056007
28009984
82696327
99768288
53972548
47474252
55146170
9571479
59472534
24533665
58449590
98947387
75631055