86487049
81643652
4471402
62268421
79114191
1447619
87328493
10452856
21858945
3826152
72491966
28255606
99191454
22568606
20017154
96217644
85043808
61132098
4991734
29293529
71658807
991257
9017499
71926073
22318386
95867981
81947086
93386544
60957912
6768087
42492309
45639252
42077042
65533928
78058734
9634707
21302624
37539639
34332979
95058924