93588234
20319214
39023787
56866313
71885781
86527401
5219190
18169722
11713704
56687202
579608
3153428
11694178
7071918
72156683
65825581
77496224
77938439
56592286
7636173
48107198
26273504
98174668
29237130
62918642
47383352
68669871
18627808
30409964
63348052
15496355
42643035
32307900
16133024
66168157
37348536
76966103
59292800
6575481
99733752