47954891
66319889
321248
95344165
29799378
6517956
65116503
84949042
61731617
90133351
24212403
98985719
96663068
76002708
51517828
76979047
63597880
44156039
9241534
8853424
24749294
32487005
64962322
62338897
32977510
43475644
57064207
4490610
6202990
36046943
38648864
34722031
19462510
42871041
8164401
4124053
83947771
54389120
66967461
92977662