7906723
2647930
93248042
77259385
82389630
64421987
62939442
52419247
26405039
2527552
6327907
69443906
65323766
17217243
96625192
857988
68361958
13847118
96561107
78472380
80501217
98176544
84956453
97854975
12126846
13604215
2450318
92406606
561487
70829404
24718822
43346968
59455472
96193664
21144610
74307718
9798705
56408386
43066503
9459971