93561150
93769236
21391078
31303063
18088068
47323311
55116199
1908845
8806944
57399136
74686882
93472042
94348724
48271731
90951625
34249526
25334581
56023316
10671606
37872924
12279033
58318833
57895710
6934784
31113777
61303608
61118288
37672934
34315992
51636463
31413525
161988
59823722
95715801
64911752
89297864
94403136
42839484
7927620
65779939