85923757
802656
81227452
50499305
90282205
68123871
69231868
12503007
84221485
48941191
74623912
22966035
285280
85376876
74091486
49696328
44262692
32839748
3507706
82405075
63592986
5137905
5401130
48445440
16493836
4777845
6212218
68257835
23155271
29547675
6074409
86173708
4231133
54747569
52398107
93501423
7328907
99869047
15411601
36781501