88536589
97954291
283278
89105417
24047468
82685670
37149418
64724951
26706835
28201528
37644234
96895692
9281641
47469436
88826355
27892937
50334911
18903465
4254484
26142636
68791421
18753256
4040299
41132188
37524815
23309067
82997442
74193137
86985388
61741281
61372996
71147267
24438582
40824140
59989821
46619862
73607210
67961477
31203278
90614209