28913345
9347871
17944716
78472950
4653930
6438232
7885180
73393583
49664875
82473016
96432932
21051776
97255323
5665934
74127836
65503622
58657588
43742327
440798
33992783
16003598
33656840
59934862
26184308
776533
78973559
17333986
63653109
63927138
31998359
55102624
1009128
6187398
86405962
1894177
40693472
78375975
61194969
62372245
6725047