949283
73531501
31878986
21627871
93902449
46514949
58751930
68346907
48081645
7627907
75592356
66024427
27709410
45839157
24891929
55995433
40897128
23298230
86241780
62664193
4413317
62301673
7952564
59759982
85934104
15588078
92449478
7895576
21452882
54888281
89962455
79373629
18119998
35482408
80083894
38443301
86357303
57862899
86433665
49968688