75669624
42261223
5369131
6443387
92615629
90574599
51068162
60671066
55207119
9897385
83937504
37639976
36288195
48522345
92006393
58985767
25061477
6973685
82182092
49005622
48447736
31505185
74404178
56962461
82054780
32907385
36977014
139847
58511798
26722890
71174157
50998592
97967606
54279121
46315698
74937960
8675552
86602860
6597793
43395151