75909646
54356359
63555056
1304667
20546205
36322754
75715772
40213937
944580
4152665
44487315
76016921
5124701
79697379
7989
22144752
4124880
84283548
85557558
5987507
16571470
69061797
7335302
12818763
53016481
86566375
69591823
82413134
24905682
75056086
1492524
25795191
80578429
28473419
62206404
20968667
97821124
9127779
92027062
1531575