86803423
51177710
69312530
48086292
8493138
97726304
14834893
46647233
96474877
8566114
53506056
48248123
89231715
57854356
69936685
22608629
2875333
13811569
60556510
75501610
54933624
1075680
76338934
75509966
31317818
30983479
3995154
79442828
90535324
94332362
98478488
62896536
82735293
71501006
31613215
24927557
59062227
14362359
3851329
94205084