39707666
81276287
63533716
44319264
1116201
42957531
80769351
49023685
45397748
70297106
30956556
74274831
94476073
26267296
79846270
95513394
1755773
70444562
14204586
56593184
28292077
24774992
65754481
58909210
61514439
41222549
89371342
39048341
1556028
90926342
84781184
38716955
56516711
73537162
35084701
81457897
80739861
6164855
80314767
62356097