9839666
86439810
77962685
54979584
33256887
1957724
47619951
39047621
75361493
74248399
85447596
20534910
80954736
51248541
611242
91698645
3393160
4125470
84182396
563132
81588507
69697274
13573139
68614517
63675722
73085348
1979768
99735571
42108579
63999475
76447389
16769080
44377394
36708288
44298382
45957277
74767385
37355502
28726662
97941472