86832599
85814882
87428459
15116653
63372972
16861319
2096179
15165050
12768709
75843750
88478086
91861253
31584650
16532717
29639210
63743624
2757912
26532790
57251246
5692836
5948299
78192070
9186644
4133538
68361919
5717595
3354511
50115403
9514581
48993955
75636101
92121119
76696413
41493583
63003291
36627748
38256275
61022604
5407956
4794505