85986391
29939329
10803695
20419050
34817199
25408872
26243152
8932324
64656434
94174183
47054927
10173910
6864618
32712531
85028546
39602621
2186749
16291088
46147836
46132412
96316230
23942996
97049017
39009241
44571814
13661527
92295746
40623107
9150744
73637568
34266751
5579009
31434820
53942553
89999357
42055664
9619000
8285761
9709970
9957949