14953446
73568738
5222550
63626267
47387265
20818450
688718
9913373
45835132
61704901
34991542
36078289
90141858
66448344
3845386
3750497
50413218
58327567
97078064
92333159
15626898
75616148
86915173
47247745
30724992
6439543
46941617
12652987
61835235
30187533
60038263
90119724
22771862
18786790
52295603
56362388
53523926
56616933
12177584
96769791