23489031
7756873
20795464
31847210
99028660
33545088
69501862
585817
52882217
63432781
63099858
23621319
13534403
39096946
30419793
63452654
251914
24184770
3185359
5552436
66472820
9189615
25148005
62197331
54627275
63939669
58903649
55535406
15356192
41866992
37183333
90984662
77536369
18727407
26027205
80661097
85787994
3738647
42417484
80502047